Synonyms for "European toad"

Words with similar meaning